actionmuxer: Stop implementing GActionGroup
authorMatthias Clasen <mclasen@redhat.com>
Sun, 19 Jul 2020 05:17:23 +0000 (01:17 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 20 Jul 2020 12:24:53 +0000 (08:24 -0400)
commit96d42cf1ccfad99068efb81dd9eba3e9041657e5
tree747670b8407ce3f0df5924de9cf854e7de283eee
parent4786a1669621be5ec89b59820e11192d4ccb0b61
actionmuxer: Stop implementing GActionGroup

Instead of implementing the GActionGroup interface
and using its signals for propagating changes up
and down the muxer hierarchy, use the GtkActionObserver
mechanism. This cuts down on the signal emission
overhead.
gtk/gtkactionmuxer.c